something that induces fear or terror - Spanisch Englisch Wörterbuch